package com.yxkj.syh.app.huarong.api;

import java.util.Map;

import io.reactivex.Observable;
import okhttp3.ResponseBody;
import retrofit2.http.Body;
import retrofit2.http.POST;
import retrofit2.http.Path;

/**
 * 创建者：SYH
 * 时间：2020/5/25 14:05
 * 编辑者：SYH、
 * 标签：
 * 补充说明：
 */
public interface PaymentApi {

    @POST("api/receiving/bank/list/{supplierId}")
    Observable<ResponseBody> paymentMethodList(@Path("supplierId")long id);//查询收款方式列表

    @POST("api/bank/auto/{id}")
    Observable<ResponseBody> setDefPayment(@Path("id") String id);//设置默认收款方式

    @POST("api/bank/del/{id}")
    Observable<ResponseBody> removePayment(@Path("id") String id);//移除收款方式

    @POST("api/receiving/bank/findInfo/{id}")
    Observable<ResponseBody> paymentDetail(@Path("id") long id);//查询收款方式详情

    @POST("api/receiving/bank/save")
    Observable<ResponseBody> editPayment(@Body Map<String,Object> payment);//编辑收款方式

}
